research staffing cro engineers it consulting job pharmaceutical technology engineering manufacturing jobs it services clinical information technology experience engineer it support consulting employment computer